package demo;
public class Derived extends Base {
    int a;
    char b;
    public void methodA(int a){ //与基类构成重载
        System.out.println("我是Derived里的方法A");
    }
    public void methodB(){ //与基类构成重写
        System.out.println("我是Derived里的成员方法B");
    }
    public void methodC(){
        a=100;//优先访问子类
        b=200;//优先访问子类

        methodA();//与基类匹配 访问基类
        methodA(100);//与子类的方法匹配访问子类

        //当基类与子类同名且都能匹配时  都是优先访问子类 为了访问基类 设计提出super关键字 可以之间访问基类
        super.a=100;
        super.b=200;
        super.methodA();
        super.methodB();
        //
    }
}
